package com.dhecp.core.utils.qywx;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName UserEntity
 * @Description TODO
 * @Author alula
 * @Date 2022-04-14 16:36
 */
public class UserEntity implements Serializable {
    private String userId;//员工的userId
    private String userName;//员工名称
    private String alias;//别名
    private String mobile;//手机号码
    private String telephone;//电话号码
    private List<Integer> department = null;//成员所属部门id列表
    private String position;//职务
    private String gender;//性别
    private String email;//电子邮件
    private String bizMail;//企业邮箱
    private String directLeader;//直属上级UserID
    private int enable =1;//启用/禁用成员。1表示启用成员，0表示禁用成员
    private boolean toInvite = true;//是否邀请该成员使用企业微信
    private String address;//地址

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public List<Integer> getDepartment() {
        return department;
    }

    public void setDepartment(List<Integer> department) {
        this.department = department;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getBizMail() {
        return bizMail;
    }

    public void setBizMail(String bizMail) {
        this.bizMail = bizMail;
    }

    public String getDirectLeader() {
        return directLeader;
    }

    public void setDirectLeader(String directLeader) {
        this.directLeader = directLeader;
    }

    public int getEnable() {
        return enable;
    }

    public void setEnable(int enable) {
        this.enable = enable;
    }

    public boolean getToInvite() {
        return toInvite;
    }

    public void setToInvite(boolean toInvite) {
        this.toInvite = toInvite;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
}
